The phrase "holiday roast" refers to a special meal, usually a large piece of meat, that is traditionally prepared and enjoyed during holiday celebrations.